Ontology - Based Software Component Aggregation 1

نویسنده

  • Anis Masmoudi
چکیده

The topic of Component-Based Software Development (CBSD) has become very important in industry and research in the last 10 years (Allen & Frost 1998; Object Management Group, 2003). In e-learning, an increasing number of organizations have recognized the importance of building learning technologies by aggregating existent pedagogical software components. To support training processes, Web portals and digitized resources need to be provided to actors in each process. This can be done by aggregating, in a process workflow, different kinds of resources accessible on the Web: documents, simulations, videos, software tools, as well as persons interacting through communication tools and services. These resources are all represented by digital components that need to be aggregated in a proper manner. Aggregating software components is also a central dimension of the TELOS system that will be presented in chapter 15. In fact, right from the start, the TELOS conceptual architecture documents (Paquette, Rosca, Mihaila & Masmoudi, 2006) proposed a solution to the general resources aggregation problems, whether these resources are actors, documents, learning objects, learning Gilbert Paquette LICEF Research Center, Canada

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Machine learning techniques for annotating semantic web services

The vision of semantic Web Services is to provide the means for fully automated discovery, composition and invocation of loosely coupled software components. One of the key efforts to address this “semantic gap” is the well-known OWLS ontology (The DAML Services Coalition 2003). However, software engineers who are developing Web Services usually do not think in terms of ontologies, but rather i...

متن کامل

Component Retrieval Based on Ontology and Graph Patterns Matching

Recently, the Component Based Software Development has become the main direction of software development, and with the expansion of the component library, efficient retrieval is crucial for us to improve the software development, in which the trend is semantic retrieval. The component concept ontology model and component domain ontology model this paper proposes, provide common knowledge founda...

متن کامل

Ontology-based Quality Attributes Prediction in Component-based Development

Despite the success that Component-Based Development (CBD) has achieved so far, component mismatch remains as a big obstacle for wider and smoother component reuse. Mismatch refers that the selected component does not satisfy the functional requirements, or that it fails the user’s expectation in terms of the Quality Attributes (QAs) of the component-based system. This allows us the potential t...

متن کامل

An Integration Ontology for Components Composition

Software components composition can improve the efficiency of knowledge management by composing individual components together for complex distributed application. There are two main areas of research in knowledge representation for component composition: the syntactic based approach and the semantic-based approach. In this paper, the authors propose an integrated ontology-supported software co...

متن کامل

A qos ontology-based component selection

In the component-based software development, the selection step is very important. It consists of searching and selecting appropriate software components from a set of candidate components in order to satisfy the developer-specific requirements. In the selection process, both functional and non-functional requirements are generally considered. In this paper, we focus only on the QoS, a subset o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016